home *** CD-ROM | disk | FTP | other *** search
- Subject: Re(2): Converting MacApp Example to ODF
- Sent: 5/31/96 11:05 AM
- Received: 5/31/96 11:21 AM
- From: Mark Lanett, mlanett@meer.net
- Reply-To: ODF Interest, ODF-Interest@CILabs.ORG
- To: OpenDoc Development Framework Discussion List, ODF-Interest@CILabs.
-
- At 10:00 AM 5/31/96, John Major wrote:
- >On this note, then, I have to say that conspicuously absent from the picture
- >so far is a tool to move MA views to ODF, or better yet, to use them
- >simultaneously with both frameworks (given the excellent tools on the MA
- >side). There was even a note in the early Vger docs to the tune of "I'm going
- >to drop MA support, because I don't know anyone who's interested in this" -
- >ARGH!
-
- Oops. You know, when I did Vger I didn't think about using it as a
- migration tool at all. I simply looked at Ad Lib and Constructor and
- decided that Constructor was the superior view editor, hence the one to
- support. Also the PP view model is closer to the ODF view model. I later
- discovered people wanted to use it as a migration tool; however I never did
- implement custom view classe support, and Vger is now obsolete anyway
- (plus, I accidentally deleted the source code).
-
- But on the plus side, we have done experimental work having the ability to
- read PP view resources in the framework. We'll probably pull it out and
- have it available as a separate "conversion" part. This is similar to what
- Vger did, only it would generate resources, not code. With MacApp view
- support it would work as an MA conversion tool as well.
-
- We haven't really though about hosting MacApp view source code in ODF,
- although it could probably be done as an add-on (i.e. not bloating the
- framework for those who don't need it). And while many classes are similar
- (TEventHandler/TBehavior & FW_CEventHandler), they have different names and
- methods. I suppose if you step back it seems stupid to have similar classes
- having different interfaces. It's really ironic when you consider that ODF
- is descended from Bedrock, once itself viewed as the successor to MacApp.
- Clearly the issue of code migration managed to miss a number of us.
-
- Anyway, we're much more aware of it all now. The ODFLibrary you heard about
- is a planned attempt to stop future code differentiation by reusing the
- cross-platform non-opendoc stuff from ODF in MacApp. Doesn't solve the
- legacy code problem, but it is a start.
-
-
- Mark Lanett, ODF
-
-